#define  _CRT_SECURE_NO_WARNINGS  1
 #include <stdio.h>

 int main()
 {
     long long a,b;
     scanf("%lld %lld",&a,&b);
     long long c=a*b;
     long long d=a>b?a:b;
     for(long long i=d;i<=c;i+=d)
     {
         if(i%a==0&&i%b==0)
         {
             printf("%lld\n",i);
             break;
         }
     }
     return 0;
 }

// int main() 
// {
//     long long a, b;
//     long long i=1;
//     scanf("%lld %lld",&a,&b);
//     while(a*i%b)
//     {
//         if(i<=b)
//             i++;
//     }
//     printf("%lld\n",a*i);
//     return 0;
// }
